9.5000000000000002945e-18 endomembrane endomembrane